@CHARSET "UTF-8";
::-webkit-scrollbar {
    -webkit-appearance: none;
    width: 7px;
}
::-webkit-scrollbar-thumb {
    border-radius: 3px;
    background-color: rgba(0,0,0,.3);
    /* -webkit-box-shadow: 0 0 1px rgba(255,255,255,.5); */
}
body{
	background-color: #f4f4f4;
	overflow-x:hidden; 
}
pre{
	border: 0;
	background: #fff;
	color: #666;
}
.div-main{
	width: 800px;
	margin: 0 auto;
	background-color: #fff;
}
/**头部*/
.main-head{
	height: 110px;
	background-color: #8D8D8D;
	color: #fff;
	padding: 0 20px;
}
.main-head .head-name{
	line-height: 50px;
	font-size: 24px;
	font-weight: bold;
}
.main-head .head-introduce{
	line-height: 30px;
	font-size: 12px;
}
.main-head .item{
	display: inline-table;
}
.main-head .head-log{
	float: right;
	margin-top: 25px;
}
.head-introduce .item{
	padding-right: 30px;
}
.head-introduce .item>span{
	margin-right: 5px;
}
.head-introduce>span{
	margin: 0 3px;
}
/**end-头部*/
/**下面内容区域*/
.main-content{
	padding: 10px 20px;
	overflow: hidden;
	color: #666;
}
.main-content>.title{
	line-height: 50px;
	font-size: 24px;
	color: #333;
	padding-left: 20px;
	margin-left: -20px;
	width: 800px;
	background-color: #ccc;
}
.main-content .title .glyphicon{
	margin-right: 10px;
}
/**end-下面内容区域*/
/*自我介绍*/
.content-zwpj{
}
.content-zwpj .zwpj-left{
	width: 650px;
	float:left;
	overflow: hidden;
}
.content-zwpj .zwpj-right{
	padding-top:10px;
	width: 110px;
	float:right;
	overflow: hidden;
}
.content-zwpj .zwpj-right img{
	max-width: 100%;
	max-height: 150px;
}
/**end-自我介绍*/
/**工作经历*/
.content-gzjl .comp-name,.content-gzjl .comp-type,.content-gzjl .work-post,.content-gzjl .work-depart{
	line-height:30px;
	font-weight: bold;
	font-size: 14px;
	color: #333;
}
.content-gzjl .comp-name span,.content-gzjl .comp-type span,.content-gzjl .work-post span,.content-gzjl .work-depart span{
	padding: 0 10px;
	margin-left: -10px;
}
.content-gzjl .comp-type,.content-gzjl .comp-info,.content-gzjl .work-post,.content-gzjl .work-depart,.content-gzjl .work-zn,.content-gzjl .work-yj,.content-gzjl .project-jy{
	padding: 0 0 0 50px;
}
/**end-工作经历*/
/*教育经历*/
.content-jyjl .school,.content-pxjl .school{
	line-height:30px;
	font-weight: bold;
	font-size: 14px;
	color: #333;
}
.content-jyjl .school span,.content-pxjl .school span{
	padding: 0 10px;
}
.content-jyjl .about,.content-pxjl .about{
	padding: 0 0 0 50px;
}
/*end-教育经历*/
/*技能及其他*/
.content-jnjl ul{
	overflow: hidden;
	font-size: 16px;
	font-weight: bold;	
	color: #333;
	line-height: 30px;
}
.content-jnjl ul li{
	float: left;
	width: 100%;
	padding: 0 20px 0 0;
}
.content-jnjl .jnjl {
	width: 100%;
	float: right;	
	padding-left:20px;
	font-weight: normal;
	word-wrap:break-word ;
	font-size: 13px;
}
/*end-技能及其他*/